package de.fhb.itunes.manager.Datenverwaltung;


import java.util.HashMap;
import java.util.List;

import de.fhb.itunes.repository.DataAccess.DAO_Musik;
import de.fhb.itunes.repository.DataAccess.IDAO_Musik;
import de.fhb.itunes.repository.data.Musik_VO;

public class Musikverwaltung {
	
	
private IDAO_Musik musik = new DAO_Musik();
	public List<Musik_VO> getAll(){
		return musik.getAll();
	}
	public Musik_VO getbyID(int id){
		return musik.getbyID(id);
	}
	public List<Musik_VO> getbyTitelname(String titel){
		return musik.getbyTitelname(titel);
	}
	public List<Musik_VO> getbyAlbum (String album){
		return musik.getbyAlbum(album);
	}
	public List<Musik_VO> getbyAlbumAndAlbumInterpret(String album, String albuminterpret){
		return musik.getbyAlbumAndAlbumInterpret(album, albuminterpret);
	}
	public HashMap<Integer, Musik_VO> getbyAlbumAsHash (String album){
		return musik.getbyAlbumAsHash(album);
	}
	public List<Musik_VO> getbyArtist(String artist){
		return musik.getbyArtist(artist);
	}
	public List<Musik_VO> searchbyKeyword(String keyword){
		return musik.searchbyKeyword(keyword);
	}
}
